you need to pull yourself together - Turkish English Dictionary